using System;
using System.Collections.ObjectModel;
using System.Windows.Media;

namespace Common
{
	public class SLANDefine
	{
		public const string Comma = ",";

		public const string StringFormatScientific = "0.000E0";

		public const string StringFormatNotScientific = "#,0.00";

		public const string StringFormatDot2Trim = "#,0.##";

		public const string StringFormatDot2 = "#,0.00";

		public const string StringFormatDot3 = "#,0.000";

		public const string StringFormatExportDot2 = "0.00";

		public const string StringFormatExportDot3 = "0.000";

		public static DateTime MinDateTime = new DateTime(2014, 1, 1, 0, 0, 0);

		public static Color Color_Gray = (Color)Utility.GetResource("ColorDataGridCellFillGrey");

		public static Color Color_Black = Colors.Black;

		private static ObservableCollection<string> _TargetResultList = null;

		private static ObservableCollection<string> _OperatorList = null;

		public static ObservableCollection<string> GetTargetResultList()
		{
			if (_TargetResultList == null)
			{
				_TargetResultList = new ObservableCollection<string>();
				_TargetResultList.Add("Cn()");
				_TargetResultList.Add("Ct()");
				_TargetResultList.Add("Rn()");
				_TargetResultList.Add("R()");
			}
			return _TargetResultList;
		}

		public static ObservableCollection<string> GetOperatorList()
		{
			if (_OperatorList == null)
			{
				_OperatorList = new ObservableCollection<string>();
				_OperatorList.Add("+");
				_OperatorList.Add("-");
				_OperatorList.Add("*");
				_OperatorList.Add("/");
				_OperatorList.Add("(");
				_OperatorList.Add(")");
			}
			return _OperatorList;
		}
	}
}
